ehive\api\Transport B

Total Complexity 100
Dependencies 11
Dependents 1
Total lines 790
Lines of code 527
Logical lines of code 449
Comment lines 3
Methods 16
Properties 11

Methods 16

Method Rating Maintainability Complexity Lines of code
get()
D
30 33 107
getAuthenticated()
B
31 16 127
put()
A
36 12 87
post()
A
36 12 85
delete()
A
38 10 73
__construct()
S
58 3 15
asOauthCredentials()
S
65 4 8
createUrl()
S
66 2 8
setClientId()
S
92 1 1
setClientSecret()
S
92 1 1
setTrackingId()
S
92 1 1
setOauthToken()
S
92 1 1
setCredentialsCallback()
S
92 1 1
setApiUrl()
S
92 1 1
getOauthCredentials()
S
67 1 8
mecacheKey()
S
79 1 3